package com.bdd.kdi;

import java.util.ArrayList;
import java.util.List;

import com.example.kdi.dummy.Produit;
import com.example.kdi.dummy.ProduitEnseignePrix;
import com.example.kdi.dummy.TypeProduit;

import android.content.Context;
import android.database.Cursor;

public class TypeProduitBDD extends DataBaseHelper{
	
	public TypeProduitBDD(Context context) {
		super(context);		
	}
	
	
	public List<TypeProduit> getTypeProduitProduitByCategorieId(String id){
		List<TypeProduit> Produits = new ArrayList<TypeProduit>();

	    Cursor cursor = myDataBase.rawQuery("select * from typeprod where  _id_categorie = ?",new String [] {id});

	    cursor.moveToFirst();
	    while (!cursor.isAfterLast()) {
	      TypeProduit Produit =  cursorToTypeProduit(cursor);
	      Produits.add(Produit);
	      cursor.moveToNext();
	    }
	    // Make sure to close the cursor
	    cursor.close();
	    return Produits;
	}
	
	private TypeProduit cursorToTypeProduit(Cursor cursor) {
	    TypeProduit TypeProduit = new TypeProduit();	
	    
	   // cursor.moveToFirst();
	    
	    TypeProduit.setId_typeprod(String.valueOf(cursor.getLong(0)));
	    TypeProduit.setId_categorie(String.valueOf(cursor.getLong(1)));	    
	    TypeProduit.setLibelle(cursor.getString(2));
		//cursor.close();
	    
	    
	    return TypeProduit;
	  }
	
}
